# 描述
# 求不大于n的全部质数
#
# 输入
# 一个正整数n(2<=n<=1000)。
# 输出
# 在一行从小到大输出不大于n的所有质数。
# 样例输入
# 8
# 样例输出
# 2 3 5 7

n = int(input())

print(2, end=" ")

for i in range(3, 1+n, 2):
    ok = True
    for k in range(3, i, 2):
        if i % k == 0:
            ok = False
            break
        if k * k > i:
            break

    if ok:
        print(i, end=" ")